home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ShareWare OnLine 2
/
ShareWare OnLine Volume 2 (CMS Software)(1993).iso
/
finance
/
wakesys.zip
/
WAKEUP.DOC
next >
Wrap
Text File
|
1992-12-30
|
39KB
|
736 lines
( ( ( W A K E - U P S E R V I C E M A N U A L ) ) )
SOFTWARE LICENSE AGREEMENT
Enterprise Software is providing this demonstration version
of the Wake-up Service System to you, the end-user, on the
express condition that you agree to this software license.
By using the software, you agree to the terms set forth
below.
Titles to and ownership of the software and the User's Manual
shall at all times remain with the copyright owner.
YOU MAY
- Use the software on one item of compatible hardware that
you own or use in person, or in your business or
profession.
- Distribute the software and accompanying text files as
shareware to others at no charge.
YOU MAY NOT
- Reverse engineer, decompile or disassemble the software.
- Make copies of the software and accompanying text files
for any commercial purpose.
DISCLAIMER
Enterprise Software reserves the right to make periodic
changes, enhancements, revisions and alterations of any kind
to the software and/or User's Manual without any prior notice
to any person, institution or organization.
LIMITED WARRANTY
Enterprise Software, it's owner, and it's suppliers disclaim
all other warranties, either express or implied, including,
but not limited to implied warranties of merchantability and
fitness for a particular purpose, with regard to the software
and the accompanying text files.
In no event shall Enterprise Software, it's owner, or it's
suppliers be liable for any damages whatsoever (including,
without limitation, damages for loss of business profits,
business interruption, loss of business information, or any
other pecuniary loss) arising out of the use of or inability
to use this Enterprise Software product, even if Enterprise
Software has been advised of the possibility of such damages.
-------------------------------------------------------------
This is a demonstration version of the Wake-up Service System
and will function exactly the same as the complete working
version of the Wake-up Service System except that:
1) The demonstration version will automatically create a
sample list of 6 clients in a new Client Masterfile
each time you start running it. Sample clients of your
own may be added to the Client Masterfile for
additional demonstration purposes but will be deleted
each time the system is restarted.
2) The demonstration version will SIMULATE processing all
wake-up calls whereas the complete Wake-up System will
ACTUALLY process all wake-up calls.
3) The demonstration version will process the first wake-
up call on the SAME day that each new client record is
added to the Client Masterfile whereas the complete
Wake-up System will process the first wake-up call on
the SUBSEQUENT day that each new client record is added
to the Client Masterfile.
4) The demonstration version will not require a modem,
since wake-up calls are not actually processed. The
complete Wake-up System will require a Hayes or
compatible modem.
If, after evaluating the demonstration version, you wish to
purchase the complete Wake-up Service System, send $19.95 to:
Enterprise Software
P.O. Box 1541
Wausau, WI 54402-1541
Please indicate the name of the BBS from which this
demonstration version of the Wake-up Service System was
downloaded and whether you wish delivery of the complete
Wake-up Service System on a 3.5" or 5.25" diskette.
-------------------------------------------------------------
Thank you for evaluating this demonstration version of the
Wake-up System. The Wake-up System is very specially
designed software which will enable you to start a
computerized residential telephone wake-up service from
within your own home. The Wake-up System will automatically
place wake-up calls to your client's residences at their
individual pre-programed times. The Wake-up System will also
log the call times and dates, maintain the client's billing
addresses, print client's invoices and print an Accounts
Receivable Report for tracking subsequent client payments to
you for providing this service. The Wake-up System has many
other features designed to allow you, the business owner, to
actually DO as LITTLE as necessary in providing this service.
This software is designed to run 24 hours per day, require
little or no supervision and run on an IBM or compatible PC
with a battery backup for it's internal clock/calendar and a
Hayes or compatible modem. It's as close to a business
"running itself" as possible.
Here are the steps you need to accomplish to get the software
and hardware ready to begin your Wake-up Service:
1) First of all, you will need to copy the three files,
WAKEUP.DOC (this file), WAKEUP.EXE and WAKEUP.FRM to
their own subdirectory on your hard disk. If you plan
on running the Wake-up System from a diskette, you will
need to copy the files to a diskette formatted as a
system diskette. If you are unsure how to do this,
refer to your DOS manual. Once copying is finished,
copy an additional file called SORT.EXE to the same
disk(ette) and subdirectory. SORT.EXE is a utility
program which came with DOS and which you should
already own. If SORT.EXE is already in a subdirectory
which is included in the PATH statement within your
AUTOEXEC.BAT file, then this step is unnecessary.
2) Now that your software is ready to go, make the current
subdirectory to be the same as the subdirectory which
contains the copied WAKEUP.EXE and WAKEUP.FRM files.
Type WAKEUP.EXE on your screen to start the Wake-up
System. After the title screen disappears, you should
see the day and date at the top of your screen and the
first of six sample telephone numbers counting down to
it's scheduled wake-up call. Additionally, 10 function
keys should be defined across the bottom of your
screen. Definitions of the 10 function keys and an
explanation of each begin on the next page.
When the Wake-up System software is running on your PC, it
will automatically determine the telephone number and time of
the next scheduled wake-up call and then display this
information on your screen along with the current time. You
can watch the current time change as it approaches the wake-
up call time. When the current time matches the next
scheduled wake-up call time, the Wake-up System will process
the wake-up call. Once finished, the Wake-up System's log
file will be updated with the appropriate billing informa-
tion. Again, the Wake-up System will determine the telephone
number and time of the next scheduled wake-up call and then
display this information on your screen with the current
time.
-------------------------------------------------------------
The first thing you must do is configure the Wake-up System
to function properly on your own PC. Press the F1 function
key to display the configuration screen. The screen will
display the current configuration along the left hand side of
the screen and provide space along the right hand side for
revisions to each element of the configuration. To copy any
element from the current configuration column to the revised
configuration column, simply press <Enter>. See below for
details on the configuration screen as well as each of the
other screens which appear when the corresponding function
keys are pressed. Function keys should NOT be pressed unless
their definitions are visible at the bottom of your screen.
F1 = Config = Configuration screen. Allows you to
define the system operating parameters
as well as your own hardware variations
and connections. The information you
need to enter are:
*Remit-to address - three lines which will
appear on your client's bills telling
them where to send their remittance.
*Remit-to phone no. - your business telephone
number which will appear on the
application forms which your clients
fill out in order to begin receiving
wake-up calls from your Wake-up
Service.
*Call duration - time in seconds, from the time
the modem dials each wake-up call until
a predetermined number of rings have
completed. (This may require a little
experimentation with a regular
telephone first)
*Charge per call - whatever you want to charge
your clients for each wake-up call. Be
careful not to charge more than the
market will bear.
*Payment terms - number of days for your clients
to pay their bills. This will
automatically appear on client's bills.
*Modem com port - serial communications port
number on your PC which is assigned to
the modem. (Not used w/Demo version)
*Tone/Pulse tel - type of telephone number
dialing method available for your area.
*Speaker off/on - depending upon whether or not
you wish audible dialing noises
whenever the Wake-up System places a
wake-up call to a client. (Set this to
"2" for "on" until you have tested a
few wake-up calls, then later you can
change it to "0" for "off")
*Mono/Color mon - type of display monitor,
either monochrome or color.
*Cont/Sht paper - for printing client bills,
client listings, etc., is the printer
paper continuous form or individually
fed to the printer one sheet at a time?
If you choose "S" (for sheet fed) then
all printouts will pause after printing
each page and the Wake-up System will
prompt you to insert another sheet of
paper before printing continues.
(((NOTE)))... All printouts, including
client bills, are designed to print on
plain 8 1/2" by 11" paper in portrait
format at 10 characters per inch and 6
lines per inch. Be sure your printer
is set to print properly ahead of time
since the Wake-up System is not
designed (nor intended) to control
printers. (There are just too many
kinds of printers to include printer
control within the scope of this
software.) Also, the Wake-up System
is designed to send all printouts to
device LPT1. If your printer is
connected to a different port, you will
need to modify the AUTOEXEC.BAT
accordingly with the proper MODE
command. See your DOS manual for more
information.
Lastly, near the bottom of the configuration screen, you will
be asked whether or not you wish to save the revised
configuration. If you answer "Y", then the current
configuration will be erased and replaced with the revised
configuration.
-------------------------------------------------------------
Next, you need to define the next year's holiday dates within
the Wake-up System's Holidays Masterfile. Press the F2
function key to access the appropriate screen. The screen
will display the current holiday dates along the left hand
side of the screen and provide space along the right hand
side for revisions. To copy any date from the current
holiday dates column to the revised holiday dates column,
simply press <Enter>. See below for details on the Holidays
Masterfile screen.
F2 = Holida = Holiday dates which the Wake-up System
will skip providing service entirely to
all clients under all circumstances.
You will need to look at a calendar to
determine the date of some future
holidays. Before beginning each day
(at 1 second after midnight) the Wake-
up System checks this file to determine
whether or not to consider the new day
a holiday and accordingly to proceed
with either placing that days scheduled
wake-up calls or to wait 24 hours for
the following day instead. The only
valid characters the system will
accept, other than digits, is a dash
(-) used to separate MM-DD-YYYY so if
you wish to delete a past holiday date
simply type "----------" into the
appropriate field. The dates need not
be keyed in chronologically for the
Wake-up System to execute properly,
however, these dates are automatically
listed on the application form printout
and thus would be easier for potential
clients to read if they were entered in
chronological order. The Holidays
Masterfile provides enough space for up
to 14 holiday dates.
Again, near the bottom of the screen, you will be asked
whether or not you wish to save the revised holiday dates.
If you answer "Y", then the current list of holiday dates
will be erased and replaced with the revised list of holiday
dates.
-------------------------------------------------------------
Lastly, the demonstration version of the Wake-up System will
allow you to enter additional records of SAMPLE client
information into the Client Masterfile. Six sample clients
have been provided with this demonstration software. Make
sure that the "Call time" (explained below) for each
additional sample client will elapse AFTER the current time.
The sample client's wake-up calls will then be simulated for
you as each "Call time" elapses and will be displayed on your
screen for you to watch. Press the F3 function key to access
the appropriate screen. The screen will display the current
client information along the left hand side of the screen and
provide space along the right hand side for revisions to each
element of client information. To copy any element of the
current client information column to the revised client
information column, simply press <Enter>. See below for
details on the Client Masterfile screen.
F3 = Client = Client Masterfile. This file contains
all the necessary information about
each of your clients. The information
you need to enter and brief explanation
of each item are:
*Wake-up phone number - Client's telephone
number to which the Wake-up System will
place the wake-up calls. DO NOT
include a dash (-) after the first 3
digits of the telephone number. If the
phone number you enter has previously
been entered, the screen will display
that client's information under
"Current Client Record" and allow you
to revise the client information. If
it has not been previously entered, it
will display a "NEW RECORD" message and
allow you to add the new client
information.
*Which weekdays?(1-7) - The numbers 1 through 7
correspond to the days of the week,
1=Sunday, 2=Monday, 3=Tuesday, etc.
If, for example, a client wanted a
wake-up call only on Sundays,
Wednesdays, Thursdays and Saturdays,
then you would enter "1457". If
another client wanted a wake-up call
only on the work-days of Monday through
Friday, then you would enter "23456".
*Call time (Military) - This is the time of day
for each day of the week indicated in
the previous step that the Wake-up
System will place a wake-up call to the
client's wake-up phone number. Be sure
to enter the call times in the MILITARY
format and the colon (:) in the correct
position. For example, if a night-
shift worker wants wake-up calls at
4:30 p.m., the equivalent military time
would be 16:30.
*Bill-to address line - There are three lines to
enter the clients name and billing
address. This information will be used
by the system's bill printing feature.
Again, near the bottom of the screen, you will be asked
whether or not you wish to save the revised client record.
If you answer "Y", then the current client record will be
erased and replaced with the revised client record. If you
are entering new records, then the client information will be
added to the Client Masterfile. After each client record has
been added or revised, the Wake-up System will clear the data
from your screen and return you to the "Wake-up phone number"
line of this same screen. At this point, to exit the Client
Masterfile screen, simply press <Enter>. The Wake-up System
will pause momentarily while it re-sorts the client records
into the correct chronological order for subsequent
processing of the wake-up calls to your clients.
At this point, an important feature of the Wake-up
System needs to be explained. You'll notice that when
you type in the "Wake-up phone number" which is
explained above, it has the format of "#######?" on the
screen. The first 7 positions are obviously for the
clients wake-up telephone number. The "?" at the 8th
position will, IF NECESSARY, allow you to enter any
alphabetic character from A to Z. The reason for this
feature can best be explained by an example. Suppose
you have a client who wants a wake-up call at 7:00 a.m.
on Mondays, Wednesdays and Fridays but on Tuesdays and
Thursdays he wants a wake-up call at 7:15 a.m. instead.
The client's wake-up phone number is 5551234. In this
example you will need to create 2 client records in the
Client Masterfile for the one client. The first
record's wake-up phone number would be "5551234A", have
weekdays "246" and a call time of "07:00". The second
record's wake-up phone number would be "5551234B", have
weekdays "35" and a call time of "07:15". When this
client's bill is later printed, the Wake-up System will
automatically consolidate the wake-up calls generated
by both records to arrive at a total charge to the
client. This same procedure may be used to have the
Wake-up System place more than one wake-up call to a
particular client during the same day.
F4 = C-list = Client Masterfile list - This option
will allow you to printout a list of
your clients which you have entered
using the F3 option (explained above).
The Wake-up System will first ask for a
"phrase to search for". This will, for
example, allow you to print only the
clients with call times between 07:00
and 07:59 by entering "07:" or to print
only the clients which live on Birch
Street by typing "Birch St". The Wake-
up System will search for this phrase
in each client record and only print
those which contain that phrase. This
search routine is case sensitive, so a
search phrase of "Birch St" will not
find "BIRCH ST" in a client record.
Next, the Wake-up System will ask for
the weekday numbers which you want to
include on your printout. If, for
example, you wish to print a client
list for wake-up calls scheduled for
only Saturday and Sunday, then you
would enter "71". This additional
option will, in effect, allow you to
print out the calling schedule for each
day of the week. For quick and easy
information, the Wake-up System will
subsequently give you the option of
printing to the screen instead of your
printer.
F5 = Status = Status of client wake-up calls. This
screen will ask you to enter a client's
wake-up phone number. The Wake-up
System will then display all previously
processed wake-up calls for that wake-
up phone number (including those which
have a suffix of A-Z), the date and the
exact time that each wake-up call was
placed.
F6 = Bills = Bill printing. The Wake-up System's
bill printing will use standard 8 1/2"
by 11" plain white paper. The Wake-up
System will first ask if you wish to
proceed with preparing the files for
client billing. If you answer "Y" then
the Wake-up System will prepare it's
files for printing bills followed by
the message to insert and align paper
in your printer. To print the client's
bill the Wake-up System will first
print your remit-to address in the
upper left hand corner, followed by the
client's billing address further down
and near the center, followed by an
itemized listing of all wake-up calls
that the Wake-up System processed
during the current billing cycle. The
Wake-up System will also calculate the
total amount of the bill and print this
amount below the itemized listing as
well as the terms for remitting
payment. The Wake-up System will
repeat this process for all clients for
which the Wake-up System has processed
wake-up calls.
Following completion of the bill
printing, the Wake-up System will
automatically proceed with an Accounts
Receivable Report which itemizes the
clients wake-up phone number, their
name, billing date and total billed
amount. This is what YOU use to keep
track of how much each client owes you.
As each client remits payment to you,
simply check off their name from this
list to indicate that payment has been
received.
After the Accounts Receivable Report
has been printed, the Wake-up System
will ask you if you wish to proceed
with deleting inactive clients from the
Client Masterfile. Inactive clients
are those for which no wake-up calls
were processed since the last time you
printed bills. You may have needed to
inactivate a client for any one of
several different reasons. The client
may have simply told you that he wished
to discontinue receiving your service
OR he may have refused to pay his last
bill. In either case, you would have
accessed his record from the Client
Masterfile by using the F3 option and
revised where it says "Which
weekdays?(1-7)" from whatever was there
to blanks instead. This action would
have prevented the Wake-up System from
subsequently processing any wake-up
calls for this client. If you are at
the end of the current billing cycle
and there are no wake-up calls
processed for this client, then the
client's record will be deleted. This
assumes, of course, that you entered
"Y" to the question on the screen which
asks if you want to proceed with
deleting inactive clients from the
Client Masterfile. If you enter "N" to
this question, then the Wake-up System
simply skips this step.
The last question asked by the Wake-up
System is whether or not you wish to
reset the Wake-up System for the next
billing cycle. If you enter "Y" then
the Wake-up System will clear the log
file which contains all data related to
processed wake-up calls for all
clients and internally marks the
beginning of the next billing cycle.
If you enter "N" then DO NOT mail out
the bills which you just printed
because all of the files remain as they
were originally and the next time you
print bills to clients, all of the
processed wake-up calls will STILL be
in the log file and be printed on the
client bills AGAIN.
Once your client's bills are all printed, you need some
explanation of what to do next. The format of the
printed bills is designed in such a way that the paper
can be folded into a Z-shape so that the paper is one-
third of it's original length. After folding, your
return address and the client's billing address should
be the only thing visible on one side. The details of
the bill would be folded to the inside. Several page
folding markers are printed along the left edge of the
paper to aid placement of the first fold. You can
either staple the two edges together, place a stamp on
them and mail them out that way OR you can insert them
into standard window envelopes. The position of the
clients billing addresses as printed on the bills is
designed to provide you with the ability to choose
either of these alternatives.
F7 = Applic = Application forms for prospective
clients. The Wake-up System provides
a standard application form which can
be printed to your printer. This
application form is what you mail to
prospective clients when you receive
inquiries about your Wake-up Service.
The Wake-up System will ask you how
many copies you wish to print and will
then proceed to print that many forms
for you. The holidays from your
Holidays Masterfile (F2 explained
above) and the cost per wake-up call
from your Configuration (F1 explained
above) will also be included on each
application form. If you wish, you may
design your own application form
instead.
IMPORTANT: THE "LIMITATIONS OF
LIABILITY" SECTION IS INTENTIONALLY
OMITTED BY ENTERPRISE SOFTWARE. YOU
MUST CONSULT A LAWYER OF YOUR CHOICE TO
DETERMINE THE WORDING FOR THIS SECTION.
The filename is "WAKEUP.FRM" and is
stored in ASCII format to allow simple
modification using almost any text
editor or word processing software.
F8 = Restar = Restarts the Wake-up System. This
function key will re-start the entire
Wake-up System as though it were
executed by typing WAKEUP.EXE from DOS.
This feature is a convenience only and
is not used in the normal operation of
the Wake-up System.
F9 = Shell = Shell to DOS. This function key allows
you to access DOS without completely
exiting the Wake-up System. You would
use this feature to set your PC's time
and date, for example, if you do not
have a battery backup for your internal
clock/calendar. When you wish to
return to the Wake-up System, you will
need to exit DOS by typing the word
"EXIT" at the DOS prompt.
F10 = Exit = Exit from the Wake-up System completely
and return to DOS.
-------------------------------------------------------------
THERE! Now that you know how the Wake-up System operates,
here's the sequence of events which you may follow to start
and operate your own Wake-up Service. (This would require
that you purchase the complete working version of the
Wake-up Service System.)
1) Place an advertisement in your local newspaper, or
weekly shopper similar to the following example:
+------------------------------------------------+
| ( ( ( W A K E - U P ) ) ) |
| New telephone Wake-up Service now available |
| for all residences within the entire (city |
| name) area. Call xxx-xxxx (your business |
| telephone number) for more information. |
+------------------------------------------------+
You may want to run this advertisement for several
weeks so that more people see it. Remember, the more
people who know about your Wake-up Service, the better
the chance of a large number of clients.
2) For each caller that requests information, volunteer
to mail them an application form. Keep a log of
caller names and addresses for future reference.
Print as many application forms as you need by
starting up the Wake-up System and pressing the F7
function key for printing application forms.
3) As your new clients mail back their filled-in
application forms, you will need to begin providing
the Wake-up Service to them. Start up the Wake-up
System, press the F3 function key and add each client
to the Client Masterfile. As any NEW client is added
to the Client Masterfile, the first wake-up call to
them will always be the following day (unless you are
using the demonstration program which SIMULATES wake-
up calls on the SAME day). Accordingly then, starting
with the day before you wish to begin providing
service to your first client, you must NOT shut off
your PC. The Wake-up System is designed to run 24
hours per day so if you simply leave it running at all
times, the Wake-up System will AUTOMATICALLY place ALL
wake-up calls to ALL clients at ALL pre-programed call
times and days.
4) At the end of each month, print your bills to your
clients by pressing the F6 function key and then mail
them out. As your clients remit their payments to
you, check off their amount due from your Accounts
Receivable Report which automatically printed after
you printed the bills. If a client takes too long to
pay, you can always stop providing the service to them
by inactivating their client record in the Client
Masterfile. Refer to the section explaining the F3
function key for the Client Masterfile screen.
5) As you accumulate clients, you may run into a
situation where you are unable to provide wake-up
calls to a client who wishes their wake-up calls to be
at 7:15 a.m. because you already have 3 other clients
receiving wake-up calls at 7:15 a.m. (this assumes
that the "Call duration" number on your Configuration
screen is set to 20 seconds; 3 client wake-up calls
times 20 seconds each will take 1 minute of processing
time). The application form furnished with the Wake-
up System, which the client initially filled out and
returned to you states that you may set the wake-up
call time to 7:13, 7:14, 7:16 or 7:17 a.m. without
notifying them. However, if these other four time
slots are ALSO filled up with other clients, then you
will need to contact this client on the telephone to
see if they would agree to an even earlier or an even
later time for their wake-up call.
If, on the other hand, you have decided to design your
own application form and you would rather have a
different policy regarding such a problem, then this
would be entirely up to you. This is YOUR business
and you're the BOSS.
The Wake-up System has a built-in error detection system
which will display an error number if it encounters a
problem. Information on the cause of errors and their
remedies can be determined by referencing a BASIC programming
User's Manual. The most common causes of error detection are
due to either...
1) a non-Hayes or non-Hayes compatible modem.
2) an incorrect modem com port number assigned in the
Configuration. (See details in F1 section)
3) the printer is not on or not on line.
4) the FILES=number in your CONFIG.SYS is too low.
The WAKEUP.EXE program is compiled with debug code produced.
This will allow you to break out of the Wake-up System
anytime with a Ctrl-Break key combination.
-------------------------------------------------------------
A couple of additional features about the Wake-up System is
how it handles telephone service failures and electrical
power failures:
One potential problem is that your telephone line is down due
to a storm, construction or an accident between a car and a
nearby telephone pole. The Wake-up System is designed to
detect whether or not a dialtone exists immediately prior to
dialing each wake-up phone number. If the dialtone does not
exist, the Wake-up System will automatically attempt to re-
dial the same wake-up phone number 2 more times. The amount
of time which elapses between each attempt will be the "call
duration" which you have previously entered into your
Configuration screen. (see "F1 = Config" above) If, after 2
more attempts, there is still no dialtone, then the Wake-up
System will record a failed attempt at placing the wake-up
call in it's log file and proceed with attempting to process
the next wake-up call. This failed attempt will be printed
on the client's next bill with "No Dtone" printed in place of
the call time and a "N/C" (no charge) printed in place of the
charge for that wake-up call. This call will not be included
in the calculation of the clients total billing amount.
Another potential problem is that during a storm, the
electrical power may temporarily go off. The Wake-up System
can be run directly from your AUTOEXEC.BAT file upon start-up
of your PC and so, accordingly, the Wake-up System would then
automatically run when the electrical power returns. The
Wake-up System is designed to automatically search for the
point where it was at when the electrical power outage
occurred and resume normal operations from that point. There
is no need for you to do anything! This feature will only be
beneficial, however, if you have a battery backup for your
PC's internal clock/calendar.
-------------------------------------------------------------
--- END ---
- Enterprise Software -